@import"public_style.css";

.login_masklayer{background:rgba(0,0,0,0.1); width:100%; height:100%; position: absolute; z-index:20;}
.login_masklayer.tspeed{ height:auto;}
.login_masklayer_pt{background:rgba(0,0,0,0); width:100%; height:100%; position: absolute; z-index:20;}
.login_masklayer_pt .login_logo{width:160px; height:50px; background:url(../images/nw_logo.png) no-repeat; background-size:100%; position:absolute;top:20%;left:50%;margin-left:-135px; opacity:0.8;}
.login_masklayer_pt .login_logo h1{ width:150px; border-left:1px solid #ccc; height:22px; line-height:22px; position:absolute;right:-175px;top:4px; font-size:20px; color:#f2e400; padding-left:10px;}
.login_logo{ width:210px; height:50px; background:url(../images/nw_logo.png) no-repeat; background-size:100%; position:absolute;top:15%;left:50%;margin-left:-105px; opacity:0.8;}
.download_speedup_app{ width:90px; height:22px; line-height:22px; background:#086767;border-bottom:none; position:absolute; display: block; top:-12px; left:0; border-top-right-radius:3px;border-top-left-radius:3px; color:#fff; text-align:center; font-size:12px; padding-left:15px;transition:all 0.3s ease;}
.download_speedup_app:hover{ color:#ff0;width:110px; transition:all 0.3s ease; }
.download_speedup_app i{ background:url(../images/nw_download_icon_min01.png) no-repeat; background-size:100%; width:14px; height:14px; display: inline-block; float:left; position:absolute; top:5px; left:10px;}
.login_logoform{ width:270px; margin:0 auto;position:absolute;top:30%;left:50%;margin-left:-135px;}
.login_logoform ul {}
.login_logoform ul li{ width:268px; border:1px solid rgba(255,255,255,0.5); height:33px; margin:10px auto; float:left;}
.login_logoform ul li:hover{ border:1px solid #18a9a9;}
.login_logoform ul li.nbr{ width:270px; border:none; height:35px; margin:10px auto;}
.login_logoform ul li.nbr:hover{ border:none;}
.login_logoform ul li label{ width:16px; height:21px; display:block; float:left; margin:7px 0 0 7px; text-indent:-9999px; }
.login_logoform ul li .label_icon01{ background:url(../images/nw_icon01.png) no-repeat;background-size:100%;}
.login_logoform ul li .label_icon02{background:url(../images/nw_icon02.png) no-repeat;background-size:100%;}
.login_logoform ul li .label_icon03{background:url(../images/nw_icon03.png) no-repeat;background-size:100%;}
.login_logoform ul li input{ background:none; color:#eee; border:none; height:33px; line-height:33px; padding-left:10px; float:left; width:230px; font-size:14px;}
.login_logoform ul li .yzm_div{ width:135px; border:1px solid  rgba(255,255,255,0.5); height:33px; float:left;}
.login_logoform ul li .yzm_div input{ width:100px;}
.login_logoform ul li .yzm_div:hover{ border:1px solid #18a9a9;}
.login_logoform ul li .yzm{ float:right; border:1px solid  rgba(255,255,255,0.5); width:112px; height:33px; overflow:hidden; cursor:pointer;}
.login_logoform ul li .yzm img{ width:112px; height:33px;}
.login_logoform ul li .login_btn{ width:100%; height:35px; background:#18a9a9 url(../images/nw_topmenu_bg.jpg) no-repeat; background-size:200% 520%; color:#fff; text-align: center; line-height:35px; display:block;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.login_logoform ul li .login_btn:hover{ background:#118f8f url(../images/nw_topmenu_bg.jpg)  no-repeat; background-size:100% 220%;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.login_logoform ul li a.forgetkey,.login_logoform ul li a.domain_test,.login_logoform ul li a.domain_speed{ width:70px; text-align:center;height:18px; line-height:18px; color:#ddd; margin-top:-5px; display:block;font-size:12px; border:1px solid #333; border-radius:3px;}
.login_logoform ul li a.forgetkey{float:left;}
.login_logoform ul li a.domain_test{ float:left; margin-left:30px;}
.login_logoform ul li a.domain_speed{ float:right;}
.login_logoform ul li a.forgetkey:hover,.login_logoform ul li a.domain_test:hover,.login_logoform ul li a.domain_speed:hover{ color:#b79f19; text-decoration:none; border:1px solid #6A5B09;}

.login_copyight { width:100%; text-align:center; line-height:30px; color:#bbb; text-transform: none; position:absolute; bottom:10%;}
.login_copyight .p1{ font-size:16px;}
.login_copyight .p2{ font-size:13px;}
.login_copyight a{ color:#aaa;}
.login_copyight a:hover{ color:#b79f19;}
/*多级菜单*/
.TopTools ul span.sub{ top:10px;}
/*顶部设置弹出层*/
.TopTools_Layer{right:48px;}
/*顶部搜索弹出层*/
.TopSearch_Layer{right:110px;}
/*用户中心，一级导航样式*/
.TopNav_Cont{ width:100%; height:113px; background:#148b8c url(../images/nw_topmenu_bg.jpg) no-repeat top center; padding-top:17px; float:left; position: relative;}
.TopNav_Cont .HoriCent{ width:1100px; height:130px; margin:0 auto; position:relative;}
/*首页高版头部*/
.TopNav_Cont .HoriCent{ width:1100px; height:330px; margin:0 auto; position:relative;}
.TopNav_Cont.higher_header{ height:330px; padding:0; /*margin-bottom:40px;*/}
.index_banner{ width:718px; height:250px; position:absolute; bottom:0px; left:292px; background:#028a8c; z-index:1; /*box-shadow:0 -3px 10px rgba(0,0,0,0.4);*/}
.higher_index_shadow{ width:1100px; bottom:-35px; left:50%; margin-left:-596px; position:absolute; height:35px; background:url(../images/nw_topmenu_bg_shadow.png) no-repeat top center; z-index:0; display:none;}
/*高版首页焦点图*/

/* index_focus */
.index_focus {width:718px; height:250px; overflow:hidden; position:relative;}
.index_focus ul {height:250px; position:absolute;}
.index_focus ul li {float:left; width:718px; height:250px; overflow:hidden; position:relative; background:#000;}
.index_focus ul li div {position:absolute; overflow:hidden;}
.index_focus .btnBg {position:absolute; width:718px; height:20px; left:0; bottom:0; background:none;}
.index_focus .btn {position:absolute; width:698px; height:10px; padding:5px 10px; right:5px; bottom:12px; text-align:right;}
.index_focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.index_focus .btn span.on {background:#fff;}
.index_focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer; display:none;}
.index_focus .pre {left:0;}
.index_focus .next {right:0; background-position:right top;}
/*老虎机高度*/
.TopNav_Cont.Slot_header{height:80px;}
.TopNav_Cont.Slot_header .HoriCent{height:80px;}
.TopNav_Cont .Left_Userinfo{ width:282px; float:left; background:#028a8c url(../images/nw_topmenu_userbg.jpg) no-repeat left top; height:250px; position:absolute; bottom:0px; z-index:2;}
.Left_Userinfo dl.user_dl{ width:230px; margin:30px auto auto; overflow:hidden; position:relative; z-index:2;}
.Left_Userinfo dl.user_dl dt{ width:80px; height:80px; margin-top:5px; float:left; border-radius:50px; overflow:hidden; float:left}
.Left_Userinfo dl.user_dl dt img{ width:100%;}
.Left_Userinfo dl.user_dl dd{ width:140px; height:95px; float:left; font-size:14px; padding:5px 0 0 10px;float:left}
.Left_Userinfo dl.user_dl dd label{ float:left; height:30px; line-height:30px; color:#fff; font-size:12px;}
.Left_Userinfo dl.user_dl dd .UserIP{ text-align:left; font-size:12px; color:#efefef;}
.Left_Userinfo dl.user_dl dd .UserIP h4{ font-size:14px; color:#58a5a6;}
.Left_Userinfo dl.user_dl dd .UserIP .logintime{ width:100%;}
.Left_Userinfo dl.user_dl dd .UserIP .loginaddr{ width:100%;}
/*新增用户表单*/
dl.user_dl2{ width:100%; border-top:1px solid #1a9597;margin: 0 auto; position:absolute; top:152px;}
dl.user_dl2 > dt .centdiv{ width:240px; margin:10px auto; overflow:hidden; position:relative;}
dl.user_dl2 > dt label{float:left; height:30px; line-height:30px; color:#fff; font-size:12px;}
dl.user_dl2 > dd{ width:100%; height:70px; background:#008284; clear:both; text-align:center; visibility:hidden;}
dl.user_dl2 > dd a{ display:inline-block; width:110px; height:28px; line-height:28px; text-align:center; margin:20px 5px; border:1px solid #90b4b5; color:#eee; padding:0; border-radius:3px;}
dl.user_dl2 > dd a:hover{ background:#eee; color:#333;border:1px solid #eee;}

.UserName{ width:100%; float:left; position:relative;}
.light{ width:30px; height:30px;  background:url(../images/nw_levelicon166.png) no-repeat; background-size:100%; display:block; position:absolute; z-index:1; top:-7px; left:3px; transform:scale(0.9,1);-webkit-animation-name: FadeintoLight; /*动画名称*/
-webkit-animation-duration: 2s; /*动画持续时间*/
-webkit-animation-iteration-count: infinite; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}
.Left_Userinfo b.UserLevel01{ width:49px; height:49px; position:absolute; top:0px; left:0px; z-index:1; background-image:url(../images/nw_levelicon_ht.png);}
.level00{background-position:0 0;}
.level01{background-position:-49px 0;}
.level02{background-position:-98px 0;}
.level03{background-position:-147px 0;}
.level04{background-position:-196px 0;}
.level05{background-position:-245px 0;}
.level06{background-position:0 -49px;}
.level07{background-position:-49px -49px;}
.level08{background-position:-98px -49px;}
.SecurityLevel{width:100%;  float:left;}
.BalanceCont{width:100%; float:left;}
.SL_icon{ width:90px; height:20px; background:url(../images/nw_topmenu_userstar.png) no-repeat left top; float:left; margin-top:6px;}
.SL_icon em{ height:20px; background:url(../images/nw_topmenu_userstar.png) no-repeat left bottom; display:block; float:left; }
.BalanceCont .fl{ float:left;}
.BalanceCont .fl .bal{ font-size:14px; color:#fff; float:left; line-height:30px;}
/*用户中心按钮*/
.BalanceCont .fr{ float:right; margin-top:10px;}
.BalanceCont .fr span{ cursor:pointer; display:block; float:right; margin-left:4px;}
.BalanceCont .fr .MoreBalance{ width:10px; height:13px; background:url(../images/nw_icon08.png) no-repeat; background-size:100%;}
.BalanceCont .fr .MoreBalance:active{background-size:90%;}
.BalanceCont .fr .Refresh,.MoreBalance_cont dl.each .refresh_btn{width:13px; height:13px; background:url(../images/nw_icon09.png) no-repeat; background-size:100%;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.BalanceCont .fr .Refresh:hover,.MoreBalance_cont dl.each .refresh_btn:hover{transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg)}
/*余额详情弹出层*/
.MoreBalance_Layer{ width:122px; position:absolute; top:63px; left:178px; z-index:99999;}
.MoreBalance_Layer .point{ background:url(../images/nw_topmenu_point_b.jpg) no-repeat 21px 0; width:100%; height:7px;}
.MoreBalance_cont dl.each a{ float:right; color:#fff; border:none; padding:0; margin:0}
.MoreBalance_cont dl.each a:hover{ color:#fffc00; text-decoration:underline;border:none;margin:0}
/*右侧logo和菜单*/
.TopNav_Cont .Rihgt_MenuBox{ width:790px; float:right; position: relative; margin-top:20px;}
.TopNav_Cont .Rihgt_MenuBox .indexLogo{ width:190px; height:60px; position:absolute; top:-5px; left:-314px;}
.TopNav_Cont .Rihgt_MenuBox .indexLogo .LogoIcon{ background:url(../images/nw_logo.png) no-repeat; width:176px; height:45px; background-size:100%; margin:5px auto auto auto;}
/*菜单*/
.TopNav_Cont .Rihgt_MenuBox .MenuBox{ width:100%; float:left; margin-top:17px;}
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li{ float:left; text-align:center; width:15%; position:relative}
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li a{ color:#fff; text-transform:uppercase; height:35px; line-height:20px; display:block; width:100%;transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out}
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li a:hover{ color:#ff0;transform:scale(1.1,1.1);transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out}
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li.cur{}
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li .menu_mark{ position:absolute; width:23px; height:14px; background:url(../images/nw_menu_mark.png) no-repeat; top:-10px; right:9px; text-indent:-9999px;}
/*菜单导航二级菜单*/
.li_1,.li_2,.li_3,.li_4,.li_5,.li_6,.li_7,.li_8,.li_9,.li_10 { position: relative; z-index: 999; }
.li_1_content,.li_2_content,.li_3_content,.li_4_content,.li_5_content,.li_6_content,.li_7_content,.li_8_content,.li_9_content,.li_10_content { position: absolute; left:0px; top:35px; line-height: 30px; z-index: 999; display: none; width:122px;}

.li_1_content dt,.li_2_content dt,.li_3_content dt,.li_4_content dt,.li_5_content dt,.li_6_content dt,.li_7_content dt,.li_8_content dt,.li_9_content dt,.li_10_content dt { background: url(../images/nw_topmenu_point_b.jpg) no-repeat 20px 0; width:100%; height:7px; }

.li_1_content dd,.li_2_content dd,.li_3_content dd,.li_4_content dd,.li_5_content dd,.li_6_content dd,.li_7_content dd ,.li_8_content dd ,.li_9_content dd ,.li_10_content dd {width:100%; height: 30px;border-bottom:1px solid #555; background:#212121; box-shadow:3px 3px 0px rgba(0,0,0,0.1);}

.li_1_content dd a,.li_2_content dd a,.li_3_content dd a,.li_4_content dd a,.li_5_content dd a,.li_6_content dd a,.li_7_content dd a,.li_8_content dd a,.li_9_content dd a,.li_10_content dd a { text-align: center; padding: 0; border-right: none; color: #000; font-weight: normal; width: auto; }
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li dl dd:hover{ background:#393939;}
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li dl a{ font-size:12px; padding:0; height:30px; line-height:30px; display:block; float:left; color:#fff; font-weight:100; margin:0;}
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li dl a:hover { }
.TopNav_Cont .Rihgt_MenuBox .MenuBox ul li dl a span{ display:block; width:100%; height:30px; line-height:30px;}
/*主体部分、私人定制，公告*/
.MainBox_Cont{ width:100%; height:auto; clear:both;}
.MainBox_Cont .HoriCent{ width:1100px; margin:0 auto; height:520px;}
.LeftSide_diy{ float:left; width:300px; height:520px; border-right:0px solid #ddd;}
.TabNav_List{ width:280px; float:left; line-height:40px; margin:10px 0; position:relative;}
.TabNav_List h1{ border-bottom:1px solid #d8d8d8; font-size:16px; color:#000; width:100%; height:40px; overflow:hidden;}
.TabNav_List h1 i{ background:url(../images/nw_icon10.png) no-repeat; background-size:100%; width:12px; height:12px; display:block; float:right; cursor:pointer; margin:15px 0 0 0;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.TabNav_List h1 i:hover{transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg)}
.TabNav_List h1 em{ font-size:11px; color:#666; padding-left:5px; margin-top:3px; font-style:italic; float:left;}
.TabNav_List h1 span{ float:left;}
.TabNav_List h1 .more{ float:right; width:36px; height:18px; line-height:18px; font-size:12px; border:1px solid #bbb; color:#aaa; border-radius:2px; margin-top:12px; text-align:center; display:inline-block;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.TabNav_List h1 .more:hover{ color:#fff; background:#555; border:1px solid #000;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.TabNav_List ul{ overflow-y:auto; max-height:210px;}
.TabNav_List ul li{border-bottom:1px solid #d8d8d8; float:left; width:100%;}
.TabNav_List ul li a{ font-size:14px; color:#999; display:block; width:275px; height:34px; line-height:34px; overflow:hidden; float:left; border-left:5px solid rgba(255,255,255,0);transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear;}
.TabNav_List ul li a:hover{ background:none; width:265px;padding-left:10px;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; border-left:5px solid #18a9a9;}
.TabNav_List ul li a span{ cursor:pointer; float:left;}
.TabNav_List ul li a:hover span{ color:#18a9a9;}
.TabNav_List ul li i{background:url(../images/nw_icon19.png) no-repeat; background-size:100%; width:12px; height:12px; display:block; float:right; cursor:pointer; margin:12px 0 0 0; position:absolute; right:0; display:none;}
.TabNav_List ul li i.selected{background:url(../images/nw_icon19.png) no-repeat; background-size:100%; display:block;}
.TabNav_List ul li i.selected:hover{transform:scale(1.5,1.6);-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: .5s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/ }
.TabNav_List ul li a em{ float:right; line-height:40px; font-size:12px; color:#999;}
/*公告日期*/
.TabNav_List ul li a b.new{ background:url(../images/nw_icon11.gif) no-repeat; width:22px; height:14px; display:block; float:left; margin:7px 0 0 2px;}
.plus_nav{ width:278px; height:38px; border:1px solid #d8d8d8; background:rgba(225,225,225,0.2); border-top:none; font-size:30px; line-height:30px; text-align:center; color:#999; cursor:pointer;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.plus_nav:hover{ color:#18a9a9;border:1px dashed #d8d8d8; border-top:none; background:rgba(255,255,255,0.5);transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
/**/
.MainBox_Cont .LeftSide_btn{ width:798px; float:left; position:relative; overflow:hidden; height:520px;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box{ width:100%; margin:10px auto; float:left;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li{  width:200px; float:left; padding:30px 0 10px 40px;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li div{ width:170px; margin:0 auto;text-align:center; cursor:pointer;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p{ width:110px; height:110px; border:1px solid #ccc; border-radius:80px; margin:0 auto;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_01{ background:url(../images/nw_icon12.png) no-repeat top}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_01:hover{ background:#179fa0 url(../images/nw_icon12.png) no-repeat bottom; border:1px solid #179fa0;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_02{ background:url(../images/nw_icon13.png) no-repeat top}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_02:hover{ background:#179fa0 url(../images/nw_icon13.png) no-repeat bottom; border:1px solid #179fa0;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_03{ background:url(../images/nw_icon14.png) no-repeat top}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_03:hover{ background:#179fa0 url(../images/nw_icon14.png) no-repeat bottom; border:1px solid #179fa0;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_04{ background:url(../images/nw_icon15.png) no-repeat top}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_04:hover{ background:#179fa0 url(../images/nw_icon15.png) no-repeat bottom; border:1px solid #179fa0;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_05{ background:url(../images/nw_icon16.png) no-repeat top}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_05:hover{ background:#179fa0 url(../images/nw_icon16.png) no-repeat bottom; border:1px solid #179fa0;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_06{ background:url(../images/nw_icon17.png) no-repeat top}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p.MenuBtn_06:hover{ background:#179fa0 url(../images/nw_icon17.png) no-repeat bottom; border:1px solid #179fa0;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li p:hover{-webkit-animation-name: fadeOut; /*动画名称*/
-webkit-animation-duration: .5s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/ }
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li h2{ font-size:16px; width:100%;color:#888; margin-top:10px;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li h3{font-size:10px; width:100%; text-transform:uppercase; color:#999;}

/*底部拓扑图，版权*/
.DiyBox_Cont{ width:100%; height:260px; background:url(../images/nw_footer_diy_bg.jpg) repeat; border-top:1px solid #d9d9d9;}
.DiyBox_Cont dl{ width:1100px; margin:0 auto; height:260px; position:relative;}
.DiyBox_Cont dl dt{ width:44px; height:121px; background:url(../images/nw_footer_diy_tit.jpg) no-repeat; position:absolute; top:-3px; left:-2px;}
.DiyBox_Cont dl dd{ width:1000px; height:260px; margin:0 auto;}
/*私人定制底部导航*/
.each_diy_nav{ width:166.6px; float:left; margin-top:30px;}
.each_diy_nav .diyicon{ width:35px; height:35px; float:left; margin:0 10px;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.each_diy_nav:hover .diyicon{transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg)}
.each_diy_nav .diyicon01{ background: url(../images/nw_icon20.png) no-repeat; background-size:100%;}
.each_diy_nav .diyicon02{background: url(../images/nw_icon25.png) no-repeat; background-size:100%;}
.each_diy_nav .diyicon03{background: url(../images/nw_icon24.png) no-repeat; background-size:100%;}
.each_diy_nav .diyicon04{background: url(../images/nw_icon21.png) no-repeat; background-size:100%;}
.each_diy_nav .diyicon05{background: url(../images/nw_icon22.png) no-repeat; background-size:100%;}
.each_diy_nav .diyicon06{background: url(../images/nw_icon23.png) no-repeat; background-size:100%;}
.each_diy_nav .diy_list{ width:100px; float:left; font-size:14px;}
.each_diy_nav h4{ color:#000;}
.each_diy_nav ul li { width:100%; float:left; width:100%; position:relative;}
.each_diy_nav ul li a{ color:#888;display:block; height:25px; line-height:25px; }
.each_diy_nav ul li a:hover { color:#18a9a9; }
.each_diy_nav ul li a span{ float:left; font-size:13px;}
.each_diy_nav ul li a i{background:url(../images/nw_icon18.png) no-repeat; background-size:100%; width:12px; height:12px; display:block;cursor:pointer; margin:15px 0 0 0; position:absolute; right:0; top:-7px;}
.each_diy_nav ul li a i:hover{transform:scale(1.5,1.6);-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: .5s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/ }
.each_diy_nav ul li a i.selected{background:url(../images/nw_icon19.png) no-repeat; background-size:100%;}
.each_diy_nav ul li a i.selected:active{background:url(../images/nw_icon18.png) no-repeat; background-size:100%;}

/*彩票投注页面样式*/
.GamePage_Cont{ width:100%;}
.GamePage_Cont .HoriCent{ width:1100px; margin:0 auto; height:auto; overflow:hidden;/* border:1px solid #000;*/}
/*游戏结果栏*/
.GameRusult{ width:100%; margin-top:40px; float:left;}
.GameRusult_LeftSide{ float:left; width:595px; height:110px; padding:5px 0;border-right:1px solid #e8e8e8;}
.GameRusult_LeftSide .GameLogo{ width:140px; height:110px; float:left;}
.GameRusult_LeftSide .GameLogo.cz_icon1{ background:url(../images/nw_gameicon_logo1.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon3{ background:url(../images/nw_gameicon_logo3.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon5{ background:url(../images/nw_gameicon_logo5.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon6{ background:url(../images/nw_gameicon_logo6.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon7{ background:url(../images/nw_gameicon_logo7.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon8{ background:url(../images/nw_gameicon_logo8.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon11{ background:url(../images/nw_gameicon_logo11.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon12{ background:url(../images/nw_gameicon_logo12.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon14{ background:url(../images/nw_gameicon_logo14.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon15{ background:url(../images/nw_gameicon_logo15.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon16{ background:url(../images/nw_gameicon_logo16.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon17{ background:url(../images/nw_gameicon_logo17.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon18{ background:url(../images/nw_gameicon_logo18.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon19{ background:url(../images/nw_gameicon_logo19.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon20{ background:url(../images/nw_gameicon_logo20.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon21{ background:url(../images/nw_gameicon_logo21.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon22{ background:url(../images/nw_gameicon_logo22.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon23{ background:url(../images/nw_gameicon_logo23.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon24{ background:url(../images/nw_gameicon_logo24.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon25{ background:url(../images/nw_gameicon_logo25.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon26{ background:url(../images/nw_gameicon_logo26.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon27{ background:url(../images/nw_gameicon_logo27.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon28{ background:url(../images/nw_gameicon_logo28.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon29{ background:url(../images/nw_gameicon_logo29.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon30{ background:url(../images/nw_gameicon_logo30.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon31{ background:url(../images/nw_gameicon_logo31.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon32{ background:url(../images/nw_gameicon_logo32.png) no-repeat; }
.GameRusult_LeftSide .GameLogo.cz_icon9{ background:url(../images/nw_gameicon_logo9.png) no-repeat; }
.GameRusult_LeftSide .GameIssue{ width:120px; height:90px; padding:10px 20px; text-align:left; float:left;}
.GameRusult_LeftSide .GameIssue h1,.GameRusult_LeftSide .GameIssue h2{ width:100%; height:20px; line-height:20px; float:left; font-size:13px; margin:0px 0 8px 0; color:#3d3d3d;}
.GameRusult_LeftSide .GameIssue a{ width:115px; height:24px; line-height:24px; text-align:center; border-radius:3px; display:block; float:left; font-size:12px; margin-top:8px;background:-webkit-gradient(linear, left top, left bottom, from(#00b9b9), to(#128888)); border:1px solid #138989; color:#fff; position:relative}
.GameRusult_LeftSide .GameIssue a em{ width:14px; height:14px; background:url(../images/nw_icon28.png) no-repeat; background-size:100%; float:left; display:block; margin:5px 8px 0 23px}
.GameRusult_LeftSide .GameIssue a span{ float:left; height:24px; line-height:24px;}
.GameRusult_LeftSide .GameIssue a:hover{ color:#fff; background:-webkit-gradient(linear, left top, left bottom, from(#00b9b9), to(#128888)); border:1px solid #138989; color:#ff0;}
.GameRusult_LeftSide .GameIssue a:hover em{ background:url(../images/nw_icon28.png) no-repeat; background-size:100%;}
i.newicon{ position: absolute; width:28px; height:20px; right:-32px; top:2px; display:block; background:url(../images/nw_newicon_02.png) no-repeat; background-size:100%;  
    -webkit-animation: handle 1s ease 0.8s infinite;
    -moz-animation: handle 1s ease 0.8s infinite;
    -o-animation: handle 1s ease 0.8s infinite;
    animation: handle 1s ease 0.8s infinite;
}
.GameRusult_LeftSide .GameCountdown{ width:270px; height:110px; float:left;}
.GameRusult_LeftSide .GameCountdown h3{ width:100%; text-align:center; font-size:14px; color:#333; line-height:25px; height:25px; float:left; margin-top:5px;}
.GameRusult_LeftSide .GameCountdown .GameTime{ /*background:url(../images/time.png) no-repeat -3px -2px;*/ width:240px; height:56px; float:left; margin:20px 0 0 18px;}
.GameResult_RightSide{ float:left; width:416px;}
/*近一期+近五期 */
.ShowNumlist1_5 { width: 416px; height: 130px; float: right; position: relative; overflow: hidden; }
.nav1_5 { }
.nav1_5 ul { width: 30px; float: right; height: 130px; }
.nav1_5 ul li { width: 30px; text-align: center; height: 65px; float: left; overflow: hidden; }
.nav1_5 ul li a { border-right:none; background: #f0f0f0; color: #333; display: block; height: 45px; word-wrap: break-word; word-break: nomal; width: 17px; padding: 10px 5px; font-size:12px; line-height:14px;}
.nav1_5 ul li a.curr { background:#111; border-right:none; color: #eee; display: block; height: 45px; word-wrap: break-word; word-break: nomal; width: 17px; padding: 10px 5px; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear; }
.subcont { display: none; }
.curcont { display: block; }
/*css3 左右滑动动画*/
.make_transist { -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.hideleft { webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -o-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -ms-filter: "alpha(opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
.showleft { -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); -ms-filter: "alpha(opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: .3s; -moz-transition-delay: .3s; -o-transition-delay: .3s; -ms-transition-delay: .3s; transition-delay: .3s; }

/* 出奖号码 */
.GameResult_RightSide .WinnerNum { width: 386px; height: 130px; float: left; }
.GameResult_RightSide .WinnerNum .NumIssues { width: 100%; height: 40px; line-height: 40px; text-align:left; font-size: 14px; text-indent:1.8em;color:#666;}
.GameResult_RightSide .WinnerNum .NumIssues span {  padding: 0 2px; font-weight:100; }
.GameResult_RightSide .WinnerNum .NumListShow { width: 100%; height: 90px; }
.GameResult_RightSide .WinnerNum ul.NumListShow { text-align: center; width: 100%; margin-top: 10px; overflow: hidden; }
.GameResult_RightSide .WinnerNum ul.NumListShow li { background:#2c2c2c; text-align: center; width: 50px; height: 50px; line-height: 46px; font-size: 30px; display:inline-block; color: #fff; font-weight: bold; font-family: Verdana, Geneva, sans-serif; margin: 0 5px; cursor: pointer;/* text-shadow:1px 1px #e8dcbc; */ *float:left;position:relative; border-radius:50px; border:3px solid #eee; overflow:hidden;}

.GameResult_RightSide .WinnerNum .NumListShow_happy10{ width: 80%; height: 90px; margin:-5px auto auto;}
.GameResult_RightSide .WinnerNum .NumListShow_happy10 li { background:#2c2c2c; text-align: center; width: 40px; height: 40px; line-height: 40px; font-size: 22px; display:inline-block; color: #fff; font-weight: bold; font-family: Verdana, Geneva, sans-serif; margin: 0 10px; cursor: pointer; *float:left;position:relative; border-radius:50px; border:3px solid #eee; overflow:hidden;}
/* 往期开奖号码 */
.GameResult_RightSide .WinnerNumList { width: 386px; float: right; height: 130px; padding-right: 0px; position: absolute; top: 0px;left:0; }
.GameResult_RightSide .WinnerNumList ul { width: 80%; margin: 0 auto; }
.GameResult_RightSide .WinnerNumList ul li { width: 100%; height: 23px; line-height: 23px; border-bottom: 1px dotted #ccc; font-size: 14px; float: left; padding:0 5px;}
.GameResult_RightSide .WinnerNumList ul li.li02 { background:#f5f5f5;}
.GameResult_RightSide .WinnerNumList ul li .HistoryIssues { float: left; font-size:13px;}
.GameResult_RightSide .WinnerNumList ul li .HistoryNum { float: left; color: #333; font-weight: bold; padding-left: 20px; margin-top:3px; }
.GameResult_RightSide .WinnerNumList ul li .HistoryNum i{ padding:1px 3px;background:#f0f0f0; border-radius:50px; border:1px solid #ccc;  height:12px; line-height:12px; margin:0 5px; float:left; color:#333;}
.GameResult_RightSide .WinnerNumList ul li .HistoryNum i.star{background:#117B7B; border:1px solid #117B7B; border-radius:50px; color:#fff;}
.GameResult_RightSide .WinnerNumList ul.happy10 li .HistoryIssues { float: left; font-size:12px;}
.GameResult_RightSide .WinnerNumList ul.happy10 li .HistoryNum{padding-left: 10px; }
.GameResult_RightSide .WinnerNumList ul.happy10 li .HistoryNum i{ padding:1px 2px; margin:0 1px;}
.GameResult_RightSide .WinnerNumList ul li .HistoryClass3{ float:right; font-size:12px; color:#117B7B}
.GameResult_RightSide .WinnerNumList ul li .HistoryClass6{ float:right; font-size:12px; color:#f50;}

/*选择玩法*/
.box{width:980px; float:left; margin-top:30px;}
.box .Menubox{ width:100%; border:1px solid #e5e5e5; border-left:none; border-right:none; float:left;}
.box .Menubox ul{ width:100%; float:left; height:40px; line-height:40px;}
.box .Menubox ul li{ float:left; width:auto; text-align:center;border-bottom:3px solid rgba(255,255,255,0); font-size:14px; height:37px; line-height:37px; cursor: pointer; padding:0 10px; color:#858585;}
.box .Menubox ul li:hover{border-bottom:3px solid #ddd; background:#f5f5f5; color:#666;}
.box .Menubox ul li.hover{ border-bottom:3px solid #333; color:#333;}
.box .Menubox ul li span.m{ display:block; float:left; width:100%;}
/*选择玩法二级+选号+投注区域*/
.Contentbox{ width:100%;}
.Contentbox .minitypeall{}
.Contentbox .minitypeall .bet_ae_bg{}
.Contentbox .minitypeall .bet_ae_bg .minitype .SecondPlayClass{margin:10px 0 0px 0;float:left}
.SecondPlayClass_List{width: 100%;height: 22px;margin:10px 0 0px 0; float:left; }
.SecondPlayClass_List .play_title{float: left;font-size: 14px; height: 22px;line-height: 22px;margin:0;;}
.SecondPlayClass_List .play_title .methodgroupname{ float:left; width:80px; font-weight:bold; text-align:left;}
.SecondPlayClass_List .play_title .methodgroupname2{ float:left; width:80px; font-weight:bold; text-align:left;}
.SecondPlayClass_List .play_detail{ float:left; width:auto;}
.SecondPlayClass_List .play_detail label{border:1px solid rgba(255,255,255,0); padding:1px 4px; border-radius:5px; display:block; font-size:14px; float:left; color:#666; height:16px; line-height:16px; cursor:pointer; margin-right:10px;}
.SecondPlayClass_List .play_detail label.lableclick{ border:1px solid #128283; padding:1px 4px; border-radius:3px;color:#128283;}
/*帮助*/
/*任选*/
.minitype{clear: both;}
.minitype .methodgroupname{ font-size:14px;}
.minitype label{font-size: 12px;border: 1px solid #ccc;border-radius: 3px;padding: 3px 5px;margin: 0 10px;}
.minitype .posChoose{}
.minitype2{ width:100%; height:40px; line-height:40px;border:1px solid #e5e5e5; border-left:none; border-right:none; float:left; margin:10px auto; font-size:14px; color:#555;}
#lt_example{ background:#d29936; padding:3px 6px; border-radius:3px; color:#fff; font-size:12px; cursor:pointer;}
#lt_help{background:#2c2c2c; padding:3px 6px; border-radius:3px; color:#fff; font-size:12px; cursor:pointer;}
#lt_help_div{width: 300px; left: 480px; top: 367px; position: absolute; background:#333; line-height:20px; color:#fff; font-size:12px; padding:5px 10px; border:1px solid #000; border-radius:3px; display:none; z-index:99}
#lt_example_div{width: 300px; left: 480px; top: 367px; position: absolute; background:#D29936; line-height:20px; color:#fff; font-size:12px; padding:5px 10px; border:1px solid #BC8525; border-radius:3px; display:none;z-index:99}

/**/
.ball_bg{ width:100%; float:left;}
.ball_bg .grayContent{}
/**/
.ball_bg .grayContent .each{ width:100%; float:left; margin-top:5px;}
.ball_bg .grayContent .each .name,.ball_bg .grayContent .each_k3 .name{ float:left; border:1px solid #ccc; width:60px; text-align:center; line-height:40px; border-radius:20px; font-size:14px;}
.ball_bg .grayContent .each .name_2,.grayContent .each_k3 .name_2{ float:left; border:1px solid #ccc; width:60px; text-align:center; line-height:40px; border-radius:20px; font-size:14px; visibility:hidden}
.ball_bg .grayContent .each .numList{float:left;}
.ball_bg .grayContent .each .numList li{float:left; min-width:40px;width:auto; height:40px; line-height:40px; border-radius:50px; border:1px solid #ccc; color:#a1a1a1; text-align:center; margin-left:10px; font-size:22px;cursor:pointer;}
.ball_bg .grayContent .each .numList li:hover{ background:#f0f0f0;border:1px dashed #666}
.ball_bg .grayContent .each .numList li.selected{ float:left; min-width:40px;width:auto; height:40px; line-height:40px; border-radius:50px; border:1px solid #000; color:#fff; background:#000; text-align:center; margin-left:10px; font-size:22px;cursor:pointer;}
.ball_bg .grayContent .each .btnList{ float:right;}
.ball_bg .grayContent .each .btnList .selectType{ float:left; width:28px; height:28px; line-height:28px; text-align:center; font-size:14px; border:1px solid #ddd; border-radius:2px; margin:7px 0 0 10px; cursor:pointer;}
.ball_bg .grayContent .each .btnList .selectType:hover{ background:#000; color:#fff; border:1px solid #000;}
/*江苏快三*/
.grayContent .each_k3{width:100%; float:left; margin-top:5px;}
.grayContent .each_k3 .numList{width:90%; float:left; }
.ball_bg .grayContent .each_k3 .numList li{float:left; min-width:50px; width:auto; height:40px; line-height:40px; border-radius:50px; border:1px solid #ccc; color:#a1a1a1; text-align:center; margin:0 0 10px 10px; font-size:22px;cursor:pointer; padding:0 10px;}
.ball_bg .grayContent .each_k3 .numList li:hover{ background:#f0f0f0;border:1px dashed #666}
.ball_bg .grayContent .each_k3 .numList li.selected{ float:left; min-width:50px; width:auto; height:40px; line-height:40px; border-radius:50px; border:1px solid #000; color:#fff; background:#000; text-align:center; margin:0 0 10px 10px;font-size:22px;cursor:pointer;padding:0 10px;}
.ball_bg .grayContent .each_k3 .numList .sthtx{ float:none; width:200px; height:40px; line-height:40px; border-radius:50px; border:1px solid #ccc; color:#a1a1a1; text-align:center; margin:10px auto; font-size:22px;cursor:pointer; }
.ball_bg .grayContent .each_k3 .numList .sthtx.selected{float:none; width:200px; height:40px; line-height:40px; border-radius:50px; border:1px solid #000; color:#fff; background:#000; text-align:center; margin:10px auto; font-size:22px;cursor:pointer;}

/*江苏快三开奖区域*/
/* 出奖号码-快三 new */
.WinnerNum_k3 { width: 386px; height: 130px; float: left; }
.WinnerNum_k3 .NumIssues { width: 100%; height: 40px; line-height: 40px; text-align:left; font-size: 14px; text-indent:1.8em;color:#666; }
.WinnerNum_k3 .NumIssues span { padding: 0 2px; font-weight:100}
.WinnerNum_k3 .NumListShow { width: 100%; height: 90px; }
.WinnerNum_k3 ul.NumListShow { text-align: center; width: 100%; margin-top: 10px; overflow: hidden;}
.WinnerNum_k3 ul.NumListShow li { background: url(../images/k3_num_list.png) no-repeat; text-align: center; width: 77px; height: 77px; line-height: 77px; font-size: 32px; display: inline-block; color: #645221; font-weight: bold; margin: 0 5px; cursor: pointer; text-shadow: 1px 1px #e8dcbc; *float:left;
text-indent: -9999px; overflow: hidden }
.WinnerNum_k3 ul.NumListShow li.k3_num_01 { background-position: -77px -231px }
.WinnerNum_k3 ul.NumListShow li.k3_num_02 { background-position: 0px -231px }
.WinnerNum_k3 ul.NumListShow li.k3_num_03 { background-position: -77px -154px }
.WinnerNum_k3 ul.NumListShow li.k3_num_04 { background-position: 0px -154px }
.WinnerNum_k3 ul.NumListShow li.k3_num_05 { background-position: -77px -77px }
.WinnerNum_k3 ul.NumListShow li.k3_num_06 { background-position: 0px -77px }

/*pk10*/
.NumListShow_pk{width: 386px; height: 130px; float: left; position:relative; background:url(../images/nw_pk10_pd.png) no-repeat 0 10px;}
.NumListShow_pk .NumIssues { width: 100%; height: 40px; line-height: 40px; text-align:left; font-size: 14px; text-indent:0.8em;color:#666; }
.NumListShow_pk .NumIssues span { padding: 0 2px; font-weight:100}
.NumListShow_pk .pk10_mc{ width:100%; text-align:center;}
.NumListShow_pk .pk10_mc i{ width:34px; height:16px; line-height:16px; text-align:center; display:inline-block; background:none; *float:left; margin:0 2px; color:#128283;}
.NumListShow_pk .NumListShow { width: 100%; height: 90px; }
.NumListShow_pk ul.NumListShow { text-align: center; width: 100%; margin-top:5px; overflow: hidden;}


.NumListShow_pk ul.NumListShow li { background: url(../images/pk10_numlist.png) no-repeat;background-position:35px 0; text-align: center; width: 34px; height: 40px; line-height: 40px; font-size: 16px; display: inline-block;  margin: 0; padding:0; cursor: pointer; *float:left;text-indent: -9999px; overflow: hidden; position: relative; text-align:center; }
.NumListShow_pk ul.NumListShow li.pk10_num_01{ background-position:0 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_02{ background-position:-35px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_03{ background-position:-70px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_04{ background-position:-105px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_05{ background-position:-140px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_06{ background-position:-175px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_07{ background-position:-210px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_08{ background-position:-245px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_09{ background-position:-280px 0;}
.NumListShow_pk ul.NumListShow li.pk10_num_10{ background-position:-315px 0;}
.pk10_num_01,.pk10_num_02,.pk10_num_03,.pk10_num_04,.pk10_num_05,.pk10_num_06,.pk10_num_07,.pk10_num_08,.pk10_num_09,.pk10_num_10{-webkit-animation-name: fadeInDown; /*动画名称*/-webkit-animation-duration: .5s;-webkit-animation-iteration-count: 1; -webkit-animation-delay: 0s;}

/*k8*/
.NumListShow_k8{width: 386px; height: 130px; float: left; position:relative;}
.NumListShow_k8 .NumIssues { width: 100%; height: 40px; line-height: 40px; text-align:left; font-size: 14px; text-indent:0.8em;color:#666; }
.NumListShow_k8 .NumIssues span { padding: 0 2px; font-weight:100}
.NumListShow_k8 .NumListShow { width: 100%; height: 90px; }
.NumListShow_k8 ul.NumListShow { text-align: center; width: 96%; margin:5px auto auto; overflow: hidden;}
.NumListShow_k8 ul.NumListShow li { background:#333; text-align: center; width: 32px; height: 32px; line-height: 32px; font-size: 16px; display: inline-block;  margin: 0; padding:0; cursor: pointer; *float:left; color:#fff; overflow: hidden; position: relative; border-radius:10px; }


/*新增北京快乐8*/
#lotteryDetail .each_k8 { width: 100%; float: left; margin: 0px 0 0 0px; }
#lotteryDetail .each_k8 .name { background: none; width: 60px; height: 36px; text-align: center; line-height: 36px; font-size: 14px; font-weight: bold; float: left; color: #333; border-radius: 25px; border: 1px solid #999; margin-top:0px; }
#lotteryDetail .each_k8 .name_2 { background: none; width: 60px; height: 36px; text-align: center; line-height: 36px; font-size: 14px; font-weight: bold; float: left; border: 1px solid #999;visibility: hidden; }
#lotteryDetail .each_k8 .numList { float: left; margin-left: 5px; width:90%; }
#lotteryDetail .each_k8 .numList li { background: none; width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; display: inline-block; color: #9a9a9a; cursor: pointer; margin: 3px 2px; float: left; border: 1px solid #9a9a9a; border-radius: 50px; transition: all .2s linear; }
#lotteryDetail .each_k8 .numList li:hover { background:#f0f0f0;border:1px dashed #666;-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear; }
#lotteryDetail .each_k8 .numList .selected { background: #2c2c2c; width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; display: inline-block; cursor: pointer; margin: 3px 2px; float: left; color: #fff; border: 1px solid #2c2c2c; border-radius: 50px; }
#lotteryDetail .each_k8 .numList .selected:hover { background: #2c2c2c; border: 1px solid #2c2c2c; }

.GameResult_RightSide .WinnerNumList ul.happy8{ width:90%;}
.GameResult_RightSide .WinnerNumList ul.happy8 li{ width: 100%; height: auto; line-height: 23px; border-bottom: 1px dotted #ccc; font-size: 14px; float: left; }
.GameResult_RightSide .WinnerNumList ul.happy8 li .HistoryIssues { float: left; font-size:12px; width:60px;}
.GameResult_RightSide .WinnerNumList ul.happy8 li .HistoryNum{padding-left:1px; width:240px;float:right; }
.GameResult_RightSide .WinnerNumList ul.happy8 li .HistoryNum i{ padding:0px 2px; margin:0 1px;}


/*当前遗漏*/
.ball_bg .grayContent .Omission{ width:100%; float:left;}
.ball_bg .grayContent .Omission .name{float:left; width:60px; height:20px; line-height:20px; text-align:center; font-size:12px;color:#888;}
.ball_bg .grayContent .Omission .numList{float:left; margin-left:1px;}
.ball_bg .grayContent .Omission .numList .num{float:left; width:42px;height:20px; line-height:20px; text-align:center; color:#888;margin-left:10px; font-size:12px; display:block;}
.ball_bg .grayContent .Omission .numList .top{ float:left; width:42px;height:20px; line-height:20px; text-align:center; color:#e69200;margin-left:10px; font-size:12px; display:block;}
/*11选5 趣味型*/
.ball_bg .grayContent .each .selddsbox .numList li{float:left; width:100px; height:40px; line-height:40px; border-radius:50px; border:1px solid #ccc; color:#a1a1a1; text-align:center; margin-left:10px; font-size:22px;cursor:pointer;}
.ball_bg .grayContent .each .selddsbox .numList li.selected{float:left; width:100px; height:40px; line-height:40px; border-radius:50px; border:1px solid #000; color:#fff; background:#000; text-align:center; margin-left:10px; font-size:22px;cursor:pointer;}
/*投注版块*/
.GameNumFrom{}
.OperationSub_plus{float:left; width:780px; height:40px; border-bottom:1px solid #eee; position:relative; padding-top:10px; padding-left:200px; margin:20px 0 80px 0;}
.OperationSub_plus label{ float:left; padding:0 5px; font-size:14px; height:22px; line-height:22px;}
.OperationSub_plus label em{ color:#e69200; font-weight:bold; padding:0 5px;}
.OperationSub_plus .PlusSub{float:left;}
.OperationSub_plus .PlusSub .sub{float:left; width:20px; height:20px; display:inline-block;background: url(../images/nw_icon29.png) no-repeat; border-radius:30px; cursor:pointer;}
.OperationSub_plus .PlusSub .plus{float:left; width:20px; height:20px; display:inline-block;background: url(../images/nw_icon30.png) no-repeat; border-radius:30px;cursor:pointer;}
.OperationSub_plus .PlusSub .txt50{float:left; width:44px; text-align:center; height:20px; line-height:20px; border:1px solid #cacaca; background:#f0f0f0; margin:0 5px; border-radius:4px; font-size:14px;}
.OperationSub_plus .select50{float:left; height:22px; border:1px solid #cacaca; background:#f6f6f6;}
#wrapshow{ float:left;}
#wrapshow #nfdprize .select100{ float:left;height:22px; border:1px solid #cacaca; background:#f6f6f6;}
.OperationSub_plus .formOk{ position: absolute; width:172px; height:39px; background: url(../images/nw_icon31.png) no-repeat bottom; color:#fff; position:absolute; bottom:-60px; left:50%; margin-left:-86px; text-indent:-999999px; cursor:pointer;}
.OperationSub_plus .formOk_dis{ position: absolute; width:172px; height:39px; background: url(../images/nw_icon31.png) no-repeat top; color:#fff; position:absolute; bottom:-60px; left:50%; margin-left:-86px; text-indent:-999999px; cursor:default}
.random1{ border:1px solid #cacaca; background:#f6f6f6; width:120px; border-radius:0; float:left; position: absolute; top:0; right:0;}

/*添加投注项*/
.BetAllBox{ width:100%;}
.BetAllBox .leftCont{ width:850px; float:left;}
.leftCont .BetTextarea{ clear:both; width:100%;}
.leftCont .BetTextarea dt{ display:none/*投注项标题*/}
.leftCont .BetTextarea dd.Tarea{ width:850px; height:124px; background:#f0f0f0; float:left; font-size:14px; overflow-y:auto; position:relative;}
.leftCont .BetTextarea dd.Tarea ul{ width:99%; margin:5px auto;}
.leftCont .BetTextarea dd.Tarea ul li{ width:100%; float:left; height:28px; line-height:28px;background:#efefef; border-bottom:1px solid #ccc; font-size:14px}
.leftCont .BetTextarea dd.Tarea ul li:hover{ background:#dedede;}
.leftCont .BetTextarea dd.Tarea ul li .part01{ float:left;}
.leftCont .BetTextarea dd.Tarea ul li .del_one{ float:right;background:#f3f3f3; border:1px solid #aaa; border-radius:2px; color:#333; width:16px; height:16px; line-height:15px; text-align:center; margin-top:5px; margin-right:5px; font-size:14px;-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}
.leftCont .BetTextarea dd.Tarea ul li .del_one:hover{ background:#333; color:#fff; border:1px solid #000; border-radius:2px;-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}
.leftCont .BetTextarea dd.Tarea ul li label{ float:left; width:200px; padding-left:5px;}
.leftCont .BetTextarea dd.Tarea ul li .numMix{ float:left; width:300px; position:relative;}
.leftCont .BetTextarea dd.Tarea ul li .numMix a{ border:1px solid #333; background:#000; font-size:12px; padding:1px 4px; border-radius:3px; color:#fff; margin-left:3px}
.leftCont .BetTextarea dd.Tarea ul li .betMix{ float:left; width:100px;}
.leftCont .BetTextarea dd.Tarea ul li .moneyMix{ float:left; width:100px;}
/**/
.leftCont .bomOperationBox{ width:100%; float:left; width:850px; height:30px; line-height:30px; background:#f5f5f6; position:relative; margin-bottom:100px;}
.leftCont .part02{ text-indent:0.5em; font-size:14px;}
.leftCont .part02 #lt_cf_count{ color:#e69200; padding:0 1px; font-weight:bold;}
.leftCont .part02 #lt_cf_money{ color:#e69200; padding:0 1px; font-weight:bold;}
.leftCont .part02 #lt_cf_nums{ color:#e69200; padding:0 1px; font-weight:bold;}
.leftCont .bomOperationBox a.btnSubmit{ background:#e4b25a; color:#523300; font-size:16px; width:105px; height:35px; line-height:35px; text-align:center; display:block; position:absolute; bottom:-60px;left:50%; margin-left:45px; border-radius:5px; font-weight:bold;}
.leftCont .bomOperationBox a.btnSubmit_zh{background:#e4b25a; color:#523300; font-size:16px;width:60px; height:35px; line-height:35px; text-align:center; display:block; position:absolute; bottom:-60px; left:50%;margin-left:-20px;border-radius:5px; font-weight:bold;}
.leftCont .bomOperationBox a.btnSubmit:hover{color:#000;}
.leftCont .bomOperationBox a.btnSubmit_zh:hover{ color:#000;}
.leftCont .bomOperationBox a.tz_dis{ background:#999; color:#ddd; cursor: default}
.leftCont .bomOperationBox a.zh_dis{ background:#999; color:#ddd; cursor: default}
.leftCont .bomOperationBox a.tz_dis:hover{ color:#ddd;}
.leftCont .bomOperationBox a.zh_dis:hover{ color:#ddd;}
/*秒秒彩*/
.leftCont .bomOperationBox a.btnSubmit_mmc{background:#e4b25a; color:#523300; font-size:16px; width:172px; height:39px; line-height:39px; text-align:center; display:block; position:absolute; bottom:-60px;left:50%; margin-left:-20px; border-radius:5px; font-weight:bold;}
.leftCont .bomOperationBox a.btnSubmit_mmc:hover{color:#000;}
.leftCont .bomOperationBox .btnSubmit_mmc.zh_dis{background:#999; color:#ddd; cursor: default;}
.leftCont .bomOperationBox .btnSubmit_mmc.zh_dis:hover{ color:#ddd;}

/**/
.BetAllBox .rightCont{ float:right; width:120px; height:150px;margin-left:10px;}
.BetAllBox .rightCont a{ width:100%; height:28px; line-height:28px; font-size:14px; display:block; border:1px solid #dadada; background:#f5f5f5; margin-bottom:1px; border-radius:3px; float:left;}
.BetAllBox .rightCont a:hover{ background:#eee; color:#ea9400;border:1px solid #cfcfcf;}
.BetAllBox .rightCont a span{ float:left; height:28px; line-height:28px; padding-left:10px;}
.BetAllBox .rightCont a em{ background:url(../images/nw_icon32.png) no-repeat; width:17px; height:15px; display:block; float:left; margin:6px 0 0 10px;}
.BetAllBox .rightCont .jx_1 em{ background-position:0 0px;}
.BetAllBox .rightCont .jx_3 em{background-position:0 -15px;}
.BetAllBox .rightCont .jx_5 em{background-position:0 -30px;}
.BetAllBox .rightCont .jx_10 em{background-position:0 -45px;}
.BetAllBox .rightCont .jx_del em{background-position:0 -60px;}
.BetAllBox .rightCont a.dis{ color:#bfbfbf; cursor: default}
.BetAllBox .rightCont a.dis:hover{ color:#bfbfbf;border:1px solid #dadada; background:#f5f5f5;}
/*新弹出层样式*/
.NewPopLayer{}
a.PopLayer_close{ position: absolute; top:10px; right:10px; width:20px; height:20px; background: url(../images/nw_postClosed.png) no-repeat top; background-size:100% 200%; text-indent:-99999px;transition:all .2s linear; display:none;}
a.PopLayer_close:hover{ background: url(../images/nw_postClosed.png) no-repeat bottom; background-size:100% 200%; transition: all .2s linear;}
.NewPopLayer .PopLayer_Main{ width:100%; height:550px; background: url(../images/nw_bodyrepeat_bg.png) repeat;}
.NewPopLayer .PopLayer_Main #siderbar{ width:100%; height:40px; background:#000;}
.NewPopLayer .PopLayer_Main #siderbar ul.list{ width:100%;}
.NewPopLayer .PopLayer_Main #siderbar ul.list li{ width:auto; float:left; height:40px; line-height:40px;}
.NewPopLayer .PopLayer_Main #siderbar ul.list li a{ height:40px; display:block; padding:0 12px; color:#fff; font-size:14px; border-right:1px solid #222; cursor:pointer;}
.NewPopLayer .PopLayer_Main #siderbar ul.list li:hover{ background:#333;}
.NewPopLayer .PopLayer_Main #siderbar ul.list li.current{ background:#148b8c;}
.NewPopLayer .PopLayer_Main #siderbar ul.list li.current:hover{ background:#148b8c;}
/**/
#PopiFrame{ width:100%; min-height:505px;}
#MainIframe{width:100%; min-height:430px;height:1200px}
#mainFrame{ width:100%;height:510px;position:absolute;bottom:0;top:40px;overflow-x:hidden;}
iframe#main{min-height:430px;}/*投注页面，iframe+错误提示页面*/
/*最近投注记录*/
.BetRecords{ width:980px; height:auto; float:left; margin-bottom:20px; overflow:hidden; position:relative}
.BetRecords .RecordsTab{ width:100%; height:30px; background:#f8f8f8;}
.BetRecords .remove_all{ position:absolute; top:7px; right:7px; width:auto; padding:0 5px; text-align:center; height:18px; line-height:18px; display:block; background:#555;color:#fff; border-radius:3px; font-size:12px;}
.BetRecords .remove_all:hover{ color:#fff; background:#000;}
.BetRecords .RecordsTab ul{ width:100%;}
.BetRecords .RecordsTab li{ float:left; width:auto;}
.BetRecords .RecordsTab li a{ color:#aaa; font-size:14px; width:80px; line-height:28px; display:block;text-align:center; float:left; background:#f3f3f3; margin-right:1px; border-top:2px solid #f3f3f3;}
.BetRecords .RecordsTab li a.cur{ color:#333; background:#eee;font-size:14px; border-top:2px solid #3c3c3c;}
.BetRecords .sub-con{ width:100%; height:auto; float:left; background:#f3f3f3; display:none; padding-bottom:20px;min-height:80px;border-top: 1px solid #ddd;}
.BetRecords .cur-sub-con{ display:block}
.BetRecords .sub-con ul.cont{ width:100%; float:left; max-height:300px; overflow:hidden; overflow-y:auto;}
.BetRecords .sub-con ul.cont li{ width:100%; float:left; height:26px; line-height:26px; border-bottom:1px solid #e7e7e7; font-size:12px;}
.BetRecords .sub-con ul.cont li.th{ text-align:center; background:#eee;padding-top:5px;}
.BetRecords .sub-con ul.cont li span{ width:160px; display:block; float:left; text-align:center; line-height:24px; height:24px; color:#333;}
.BetRecords .sub-con ul.cont li.th span{ color:#333; font-weight:bold;}
.BetRecords .sub-con ul.cont li span a.cd{ display:inline-block; padding:2px 5px; border:1px solid #ccc; border-radius:3px; height:14px; line-height:14px;margin-top:3px;}
.BetRecords .sub-con ul.cont li span a.cd:hover{ background:#000; color:#fff; border:1px solid #000;}
.BetRecords .sub-con ul.cont li span.td00{ width:80px; margin-top:6px;}
.BetRecords .sub-con ul.cont li.th span.td00{ width:80px; margin-top:0;}
.BetRecords .sub-con ul.cont li.th span.td00 a{  padding:0 5px; height:16px; line-height:16px; border:1px solid #ccc; text-align:center; display: inline-block; margin:0 auto; border-radius:3px; background:#dfdfdf;}
.BetRecords .sub-con ul.cont li span.td03{ width:200px;}
.BetRecords .sub-con ul.cont li span.td05{ width:120px}
.BetRecords .sub-con ul.cont li span em.org{ color:#ea9400;}
.BetRecords .sub-con ul.cont li span em.gray{ color:#999;}
.BetRecords .sub-con ul.cont li span em.green{ color:#280;}
.no_msg_div{width:100%; margin:30px auto; height:60px;}
.no_msg_div .no_msg_icon{ width:64px; height:54px; background:url(../images/nw_no_info.png) no-repeat; background-size:100%; margin:0 auto;}
.no_msg_div .no_msg_font{ width:100%; text-align:center; color:#aaa; font-size:14px; height:25px; line-height:25px;}

/*投注单式样式*/
#lotteryDetail .grayContent{padding: 10px 0px; float:left; width:100%;}
#lotteryDetail .grayBottom{}
#lotteryDetail .textareaLong{width: 840px;padding-left: 5px;height: 96px;background: #eee;border:1px solid #ddd;color: #333;line-height: 20px; float:left;}
#lotteryDetail .floatL{ float:left;}
#lotteryDetail .marginb5px{margin-bottom: 5px;}
#lotteryDetail .formWord{text-align: center;text-indent: 0;line-height: 29px;font-size: 12px; color: #fff;font-weight:100;width: 120px;background: #444; margin-left:10px; border-radius:3px;}
#lotteryDetail .formWord:hover{ background:#000;}
#lotteryDetail .inputdesc{ width:100%; float:left;color: #666; height:25px; line-height:25px;font-size:14px; border-bottom:1px solid #eee;}
/*投注确认弹出层*/
.floatarea{height: 150px; width:280px;overflow: hidden;overflow-y: auto;border-bottom: 1px solid #ccc;}
/*投注倒计时*/
.GameTime-wrapper { margin: 0px auto; padding:0; border:none; width: 100%; font-size: 12px; }
/*未开通提示，联系上级*/
.locked_div{text-align: center;font-size:16px;font-weight: 100;line-height: 60px;padding:0; height:260px; width:60%; margin:80px auto auto; border-bottom:1px solid #ddd;}
.locked_div .locked_icon{ width:64px; display:block; margin:0 auto; height:90px; background:url(../images/nw_locked.png) no-repeat; background-size:100%;}
.locked_div .del_icon{width:84px; display:block; margin:0 auto; height:90px; background:url(../images/nw_delete.png) no-repeat; background-size:100%;}
.locked_div .locked_msg{ width:100%; text-align:center; height:20px; line-height:20px; margin-top:10px; font-size:14px; color:#666;margin:10px auto;}
.locked_div .contact_H{ width:90px; height:25px; line-height:25px; text-align:center; display:inline-block; margin:0 auto; border:1px solid #ccc; border-radius:3px; font-size:14px; background:#f0f0f0;}
.locked_div .contact_H:hover{ background:#333; border:1px solid #000; color:#fff;}
/*追号弹出层*/
.ZH_bet_layerBox{display: block; width:980px; height:auto; overflow:hidden;}
.ZH_bet_layerBox .wyzhContent{ width:100%; position:relative;}
.ZH_bet_layerBox .wyzhContent .close_betLayer{ position: absolute; top:7px; right:10px; border:1px solid #ccc; border-radius:5px; padding:5px 8px; display:block; height:16px; line-height:16px; text-align:center; font-size:16px; text-transform:uppercase;-webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; -ms-transition: all .1s linear; transition: all .1s linear;}
.ZH_bet_layerBox .wyzhContent .close_betLayer:hover{ background:#333; border:1px solid #000; color:#fff;-webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; -ms-transition: all .1s linear; transition: all .1s linear;}
/*追号tab标签*/
.ZH_bet_layerBox #lt_trace_label{ width:100%;}
.ZH_bet_layerBox #lt_trace_label ul.threeTab{ width:100%; float:left; border-bottom:1px solid #efefef; background:#eee;}
.ZH_bet_layerBox #lt_trace_label ul.threeTab li{ float:left; height:30px; line-height:30px; width:120px; height:40px; line-height:40px; text-align:center;}
.ZH_bet_layerBox #lt_trace_label ul.threeTab li a{ width:100%; display:block; height:38px; line-height:38px; border-bottom:2px solid #eee; color:#666; font-size:14px; cursor:pointer;}
.ZH_bet_layerBox #lt_trace_label ul.threeTab li a.current{width:100%; display:block; height:38px; line-height:38px; border-bottom:2px solid #148b8c;color:#148b8c; background:#e9e9e9;}
.ZH_bet_layerBox #lt_trace_label ul.threeTab li a.current:hover{border-bottom:2px solid #148b8c;color:#148b8c; background:#e9e9e9;}
.ZH_bet_layerBox #lt_trace_label ul.threeTab li a:hover{width:100%; display:block; height:38px; line-height:38px; border-bottom:2px solid #ccc;color:#333; background:#e9e9e9}
.ZH_bet_layerBox .head{}
.ZH_bet_layerBox .head .headContent{ width:100%; padding:10px 0; float:left; position:relative; border-bottom:1px solid #ccc;}
.ZH_bet_layerBox .head .headContent .zh_selectP{ width:100%;height:20px; line-height:20px; padding:5px 0 5px 10px; font-size:12px; float:left;}
.ZH_bet_layerBox .head .headContent .zh_selectP .select3{height: 22px;border: 1px solid #cacaca;background: #f6f6f6; border-radius:3px;}
.ZH_bet_layerBox .head .headContent .zh_selectP input{ width:35px; height:18px; line-height:18px;border: 1px solid #cacaca;background: #f6f6f6; border-radius:3px; text-align:center; font-size:12px;}
.ZH_bet_layerBox .head .headContent .red{ color:#e69200; font-size:14px;}
/*追号按钮*/
.ZH_bet_layerBox .head .headContent .formSC{ float:right; width:120px; height:30px; line-height:30px; background:#f0f0f0; border:1px solid #ccc; border-radius:5px; font-size:14px; cursor:pointer; position:absolute;top:10px;right:10px;-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -ms-transition: all .3s linear; transition: all .3s linear;}
.ZH_bet_layerBox .head .headContent .formSC:hover{ background:#148b8c; color:#fff; border:1px solid #148b8c;-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -ms-transition: all .3s linear; transition: all .3s linear;}
/*追号表单*/
.zhlist{ width:100%; height:242px; overflow:hidden; overflow-y:auto}
.zhlist table.formTable{ width:98%; font-size:12px;margin:10px auto;}
.zhlist table.formTable td { height:24px; line-height:24px; border-bottom:1px solid #ddd; color:#333;}
.zhlist table.formTable td .input03{ width:30px; height:18px; line-height:18px;border: 1px solid #cacaca;background: #f6f6f6; border-radius:3px; text-align:center; font-size:12px;}
.zhlist table.formTable td span{ color:#e69200; font-size:14px;}
.zhlist table.formTable .intro1{ background:#f5f5f5;-webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; -ms-transition: all .1s linear; transition: all .1s linear;}
.zhlist table.formTable .intro2{ background:#fefefe;-webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; -ms-transition: all .1s linear; transition: all .1s linear;}
.zhlist table.formTable .change{ background:#f0f0f0;}
/*追号底部*/
.ZH_bet_layerBox .wyzhContent .Stop_zhuihao{ width:100%; height:40px; line-height:40px; background:#eee; clear:both; position:relative;}
.Stop_zhuihao label{ height:18px; line-height:18px; border:1px solid #bbb; border-radius:5px; padding:2px 5px; float:left;margin:10px 0 0 17px; font-size:12px; background:#f0f0f0; display:block;}
.ZH_bet_layerBox .wyzhContent .Stop_zhuihao .btnSubmit{float:right; width:120px; height:30px; line-height:30px; color:#fff; background:#148b8c; border:1px solid #148b8c; border-radius:5px; font-size:14px; cursor:pointer; display:block; text-align:center; position:absolute;top:5px;right:10px;-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -ms-transition: all .3s linear; transition: all .3s linear; cursor:pointer;}

.ZH_bet_layerBox .wyzhContent .Stop_zhuihao .btnSubmit:hover{float:right; width:120px; height:30px; line-height:30px; color:#ff0; background:#067B7C; border:1px solid #005859; border-radius:5px; font-size:15px; cursor:pointer; display:block; text-align:center; position:absolute;top:5px;right:10px;-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -ms-transition: all .3s linear; transition: all .3s linear;}
.Stop_zhuihao label:hover{ border:1px solid #aaa; background:#ddd;}
.Stop_zhuihao label input{ margin-right:5px;}
/*注册reg*/

.reg_page { width: 100%; float:left; margin-bottom:40px; }
.reg_page .reg_top { width: 100%; height: 80px; background: rgba(0,0,0,0.6); border-bottom: 1px solid #222; }
.reg_page .HoriCent { width: 1000px; height: 80px; margin: 0 auto; }
.reg_page .HoriCent .reg_logo { width: 160px; height: 50px; background: url(../images/nw_logo.png) no-repeat; background-size: 100%; opacity: 0.8; margin-top: 20px; float: left; position: relative; }
.reg_page .HoriCent .reg_logo h2 { position: absolute; top: 4px; right: -146px; border-left: 1px solid #ccc; font-size: 20px; color: #fff; padding-left: 10px; height: 22px; line-height: 22px; }
.reg_body { }
.reg_body .HoriCent { width: 1000px; margin: 80px auto; border-top: 1px dashed #333; position: relative; }
.reg_body.cesupage .HoriCent {margin: 80px auto auto;}
.cesupage .reg_game_icon{width: 100%; border:none; }
.cesupage .reg_logoform{width: 320px; float:none; height:330px; margin:0 auto; }
.cesupage2 .reg_game_icon{width: 678px; border:none; }
.cesupage2 .reg_logoform{width: 320px;}
.reg_logoform { width: 500px; float: left; padding-top: 40px; }
.reg_logoform ul { width: 270px; margin: 30px auto; }
.reg_logoform ul li { width: 268px; border: 1px solid rgba(255,255,255,0.5); height: 33px; margin: 10px auto; float: left; position: relative; }
.reg_logoform ul li:hover { border: 1px solid #18a9a9; }
.reg_logoform ul li.nbr { width: 270px; border: none; height: 35px; margin: 10px auto; }
.reg_logoform ul li.nbr:hover { border: none; }
.reg_logoform ul li label { width: 60px; height: 21px; display: block; float: left; margin: 8px 0 0 2px; position: absolute; top: 0; left: 0; color: #fff; text-align: right; font-size:13px;}
.reg_logoform ul li input { background: none; color: #eee; border: none; height: 33px; line-height: 33px; padding-left: 70px; float: left; width: 190px; font-size: 14px; }
.reg_logoform ul li .yzm_div { width: 135px; border: 1px solid rgba(255,255,255,0.5); height: 33px; float: left; }
.reg_logoform ul li .yzm_div input { width: 60px; }
.reg_logoform ul li .yzm_div:hover { border: 1px solid #18a9a9; }
.reg_logoform ul li .yzm { float: right; border: 1px solid rgba(255,255,255,0.5); width: 112px; height: 33px; overflow: hidden; cursor: pointer; }
.reg_logoform ul li .yzm img { width: 112px; height: 33px; }
.reg_logoform ul li .login_btn {padding-left:0px;width: 100%; height: 35px; background: #18a9a9 url(../images/nw_topmenu_bg.jpg) no-repeat; background-size: 200% 520%; color: #fff; text-align: center; line-height: 35px; display: block; transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out }
.reg_logoform ul li .login_btn:hover { background: #118f8f url(../images/nw_topmenu_bg.jpg) no-repeat; background-size: 100% 220%; transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out }
.reg_logoform ul li a.forgetkey { width: 60px; text-align: center; height: 20px; line-height: 20px; color: #ddd; margin-top: -10px; display: block; float: left; font-size: 12px; }
.reg_logoform ul li a.forgetkey:hover { color: #b79f19; text-decoration: underline; }
.cesupage .reg_game_icon{height: auto;}
.cesupage .reg_from{ float:left; width:100%;}
.reg_game_icon { width: 498px; height: 400px; margin-top: 30px; float: right; border-left: 1px dashed #333; }
.reg_logoform ul li label.left_fwtk { float: left; height: 18px; line-height: 18px; text-indent: 0px; width: auto; margin: 0; height: 14px; line-height: 14px; }
.reg_logoform ul li label.left_fwtk .protocol { color: #ccc; font-size: 12px; padding-left: 10px; text-decoration: underline; }
.reg_logoform ul li label.left_fwtk .protocol:hover { color: #18a9a9; }
.protocol_cont{ width:auto; padding:20px; line-height:24px; font-size:12px;}
.reg_logoform ul li .left_fwtk input[type="checkbox"] { width: 14px; height: 14px; }
.reg_logoform ul li .left_fwtk a{ color:#eee; padding-left:5px; text-decoration:underline; font-size:12px; cursor:pointer;}
.reg_logoform ul li .left_fwtk a:hover{ color:#18a9a9;}
.reg_from{ float:left;}
.reg_from .nav { width: 100%; height: 37px; line-height: 37px; position: absolute; top: -40px; }
.reg_from .nav li { float: left; }
.reg_from .nav li a { color: #555; display: block; text-align: center; width: 120px; border-bottom: 2px solid #333; font-size: 16px; }
.reg_from .nav li a:hover { color: #888; }
.reg_from .nav li a.cur { float: left; width: 120px; border-bottom: 2px solid #18a9a9; color: #18a9a9; }
a.backlogin { float: right; color: #ccc; font-size: 12px; }
a.backlogin:hover { float: right; color: #18a9a9; text-decoration: underline; }
.sub-con { display: none; }
.cur-sub-con { display: block; }
/**/

.reg_game_icon ul.MenuBtn_box{ width:385px; margin:0px auto; float:left;}
.reg_game_icon ul.MenuBtn_box li{  width:150px; float:left; padding:10px 20px 0 20px;}
.reg_game_icon ul.MenuBtn_box li.first{ width:100%; padding: 0 }
.reg_game_icon ul.MenuBtn_box li div{ width:170px; margin:0 auto;text-align:center; cursor:pointer;}
.reg_game_icon ul.MenuBtn_box li p{ width:110px; height:110px; border:1px solid #ccc; border-radius:80px; margin:0 auto;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.reg_game_icon ul.MenuBtn_box li p.MenuBtn_01{ background:url(../images/nw_icon12.png) no-repeat top}
.reg_game_icon ul.MenuBtn_box li p.MenuBtn_01:hover{ background:#179fa0 url(../images/nw_icon12.png) no-repeat bottom; border:1px solid #179fa0;}
.reg_game_icon ul.MenuBtn_box li p.MenuBtn_02{ background:url(../images/nw_icon13.png) no-repeat top}
.reg_game_icon ul.MenuBtn_box li p.MenuBtn_02:hover{ background:#179fa0 url(../images/nw_icon13.png) no-repeat bottom; border:1px solid #179fa0;}
.reg_game_icon ul.MenuBtn_box li p.MenuBtn_03{ background:url(../images/nw_icon14.png) no-repeat top}
.reg_game_icon ul.MenuBtn_box li p.MenuBtn_03:hover{ background:#179fa0 url(../images/nw_icon14.png) no-repeat bottom; border:1px solid #179fa0;}
.reg_game_icon ul.MenuBtn_box li p:hover{-webkit-animation-name: fadeOut; /*动画名称*/
-webkit-animation-duration: .5s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/ }
.reg_game_icon ul.MenuBtn_box li h2{ font-size:16px; width:100%;color:#888; margin-top:10px;}
.reg_game_icon ul.MenuBtn_box li h3{font-size:10px; width:100%; text-transform:uppercase; color:#999;}
/**/
.superstar_fixed{ width:200px; height:330px; position:fixed; right:0; bottom:0; background:url(../images/nw_csq.png) no-repeat; background-size:100%; z-index:9999;}
.startalk{ position:absolute; top:-40px; left:-95px; background:url(../images/nw_csq_talk2.png) no-repeat; width:135px; height:101px; background-size:100%;
-webkit-animation-name:shake;  
    -webkit-animation-duration:1s;  
    -moz--name:shake;  
    -moz-animation-duration:1s;  
}
/*域名验证*/
.tips_domain{ width:250px; float:left; height:auto; border:1px dashed #096465; border-radius:5px; color:#18A9A9; line-height:20px; font-size:12px; text-align:left; padding:10px;}
/*测速*/

.ry_cesu_header{ background:url(../images/ry_cesu_pan.png) no-repeat center; width:312px; height:312px; position:relative; margin:20px 0 0 0px;}
.ry_cesu_point{ background:url(../images/ry_cesu_point.png) no-repeat; width:280px; height:22px; position:absolute; left:17px; top:144px; z-index:1;}
.ry_cesu_ms{ position:absolute; top:200px; left:18px; height:30px; line-height:30px; width:280px; text-align:center; font-size:18px;color:#d8a438;}
.ry_cesu_ms em{ font-size:24px;}
.ry_cesu_btn{ width:131px; height:35px; text-align:center; line-height:35px; font-size:16px; color:#d8a438; background:rgba(0,0,0,0.2); border:1px dashed #70592b; position:absolute; top:235px;left:90px; cursor:pointer; border-radius:20px; display:block; overflow:hidden; z-index:10;}
.ry_cesu_btn:hover{  background:#70592b; color:#fff;}
.cesu_recommend{ width:100%; height:28px; line-height:28px; border:1px dashed #70592b; border-radius:5px; float:left; color:#18a9a9; text-indent:2em; margin-top:20px;}
.cesu_recommend a{color:#18a9a9;}
.cesu_recommend a:hover{color:#2ED8D8;}

.ry_cesu_cont{ width:100%;  padding-bottom:30px; margin-top:-20px; float:left; overflow:hidden; overflow-y:auto;}
.ry_cesu_cont a{ color:#bbb; text-decoration:none;}
.ry_cesu_cont a:hover{ color:#d5941c;}
.ry_cesu_cont dl{ width:95%; float:left; margin-left:25px; margin-top:10px; }
.ry_cesu_cont dt{ width:100%;height:25px; line-height:25px; text-align:left; font-size:14px; color:#eee;}
.ry_cesu_cont dt em{ font-size:12px; color:#b67b0d; padding:0 10px; display:none;}
.ry_cesu_cont dd{ line-height:22px; color:#eee;border:none;border-radius:0px; float:left; height:auto; padding:0; overflow:hidden; }
.ry_cesu_cont dd div{  width:200px; float:left; padding:0 0px; height:40px; line-height:40px; background:url(../images/nw_cesu_listbg.png) repeat; margin:0 20px 0 0; position:relative;border-radius:5px; overflow:hidden;}
.ry_cesu_cont dd b{ width:auto; float:left; font-size:12px;}
.ry_cesu_cont dd em{ float:right; text-align:right; font-size:12px; color:#18a9a9;}
.ry_cesu_cont dd span{ width:17%; float:right; text-align:right; display:none;}
.ry_cesu_cont img{ text-indent: -99999px;}
.ry_cesu_cont dd div a{ position: absolute;display:block; width:190px; height:37px; border-bottom:3px solid #333; left:0; padding:0 5px;}
.ry_cesu_cont dd .cesu_progress{ height:4px; background:url(../images/nw_cesu_progress.png) no-repeat; display:block; overflow:hidden; position:absolute; bottom:0; left:0;}
.ry_cesu_cont dl dd{}
.ry_cesu_cont dl.first_dl dd div{   background:#139c9c;}
.ry_cesu_cont dl.first_dl dd div a{ border-bottom:3px solid #0b8080; color:#fff;}
.ry_cesu_cont dl.first_dl dd div a:hover{ color:#ff0;}
.ry_cesu_cont dl.first_dl dd div em{ color:#eee;}
/**/
.ry_cesu_cont2{ width:100%; max-height:380px; padding-bottom:30px; margin-top:-20px; float:left; overflow:hidden; overflow-y:auto;}
.ry_cesu_cont2 a{ color:#bbb; text-decoration:none;}
.ry_cesu_cont2 a:hover{ color:#d5941c;}
.ry_cesu_cont2 dl{ width:205px; float:left; margin-left:15px; }
.ry_cesu_cont2 dt{ width:100%;height:40px; line-height:40px; text-align:left; font-size:14px; color:#eee;}
.ry_cesu_cont2 dt em{ font-size:12px; color:#b67b0d; padding:0 10px; display:none;}
.ry_cesu_cont2 dd{ line-height:22px; color:#eee;border:1px dashed #70592b;border-radius:5px; float:left; height:110px; padding:5px 5px; overflow:hidden; overflow-y:auto; }
.ry_cesu_cont2 dd div{  width:100%; float:left; padding:0 0px;}
.ry_cesu_cont2 dd div:hover{ background:rgba(0,0,0,0.5);}
.ry_cesu_cont2 dd b{ width:150px; float:left; font-size:12px;}
.ry_cesu_cont2 dd em{ float:right; text-align:right; font-size:12px; color:#18a9a9;}
.ry_cesu_cont2 dd span{ width:17%; float:right; text-align:right; display:none;}
.ry_cesu_cont2 img{ text-indent: -99999px;}
/*在线客服*/
.zxkefu{ position: fixed; bottom:5%; right:3%; border:1px dashed #666; width:110px; height:110px; border-radius:100px; z-index:9999; cursor:pointer;transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out}
.zxkefu:hover{ background:#18a9a9; border:1px solid #0f9292;-webkit-animation-name: fadeOut; /*动画名称*/
-webkit-animation-duration: .5s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}
.zxkefu .zxkefu_icon{ width:40px; height:40px; background:url(../images/nw_kefu_icon.png) no-repeat; background-size:100%; margin:15px auto 4px auto;}
.zxkefu h2{ width:100%; height:16px; line-height:16px; text-align:center; color:#ccc; font-size:16px;}
.zxkefu h3{ width:100%; height:16px; line-height:16px; text-align:center; color:#999; font-size:10px;}
.zxkefu:hover h2{ color:#fff;}
.zxkefu:hover h3{color:#fff;}
/*老虎机登陆页面*/
.pt_login_bg{ width:100%; background:url(../images/slot/slot_login_bg.jpg) no-repeat top center; height:100%; position:absolute; z-index:19;}
.pt_tips_page{width:100%; text-align:center; background:#1c1c1c;}
/*投注界面二维码*/
.mobile_ewm_box{ width:300px; position:fixed; top:170px; left:5px; z-index:2222;}
.mobile_ewm_cont{ background:url(../images/nw_layer_mobile_box.html) no-repeat; width:30px; height:205px; position: relative; float:left; }
.mobile_ewm_cont a.closed_box{ width:30px; height:30px; position:absolute; bottom:0; right:0; display:block;}
.mobile_ewm_poplayer{ position:absolute; top:0; left:30px; background:url(../images/nw_layer_mobile_pop.html) no-repeat; width:168px; height:184px; display:none;}
/*新手引导*/
.newhand_lead{ position: absolute; width:100%; height:1130px; background:rgba(0,0,0,0.7); z-index:99999999; overflow:hidden;}
.newhand_lead .lead{ width:1100px; margin:0 auto; position:relative; height:100%;}
.newhand_lead .lead.step05{ position: static;}
.newhand_lead .lead dl{}
.newhand_lead .lead dt{ position:absolute; z-index:99;}
.step01 dt{ background:url(../images/lead/step1.png) no-repeat; width:662px; height:411px; top:0; left:0;}
.step02 dt{background:url(../images/lead/step2.png) no-repeat; width:292px; height:195px; top:0; right:38px;}
.step03 dt{background:url(../images/lead/step3.png) no-repeat; width:356px; height:235px; top:35px; left:-20px;}
.step04 dt{background:url(../images/lead/step4.png) no-repeat; width:309px; height:314px; top:165px; left:-10px;}
.newhand_lead .lead.step05 dt{background:url(../images/lead/step5.png) no-repeat; width:216px; height:482px; bottom:0; right:0;position:fixed; }
.step01 i{ background:url(../images/lead/point_leftside.png) no-repeat; width:230px; height:135px; position:absolute; top:-105px;left:140px; z-index:100;}
.step02 i{ background:url(../images/lead/point_rightside.png) no-repeat; width:230px; height:135px; position:absolute; top:-155px;left:360px; z-index:100;}
.step03 i{ background:url(../images/lead/point_leftside.png) no-repeat; width:230px; height:135px; position:absolute; top:-105px;left:100px; z-index:100;}
.step04 i{ background:url(../images/lead/point_leftside.png) no-repeat; width:230px; height:135px; position:absolute; top:-90px;left:0px; z-index:100;}
.step05 i{ background:url(../images/lead/point_rightbom.png) no-repeat; width:230px; height:135px; position:absolute; bottom:-150px;right:-180px; z-index:100;}

.newhand_lead .lead.step06 dd{background:url(../images/lead/flow_bg_last.png) no-repeat; width:496px; height:196px; position:absolute; top:50%;left:50%; margin-top:-84px; margin-left:-235px; z-index:999; color:#fff; z-index:101px;}
.newhand_lead .lead dd{ background:url(../images/lead/flow_bg.png) no-repeat; width:521px; height:224px; position: fixed; top:50%;left:50%; margin-top:-112px; margin-left:-260px; z-index:999; color:#fff; z-index:101px;}
.newhand_lead .lead dd h1{ width:80px; height:70px; line-height:70px; position:absolute; top:0; left:0; text-align:center; font-size:40px; font-style:italic;}
.newhand_lead .lead dd p{ width:380px; line-height:25px; top:90px; left:85px; position:absolute;}
.newhand_lead .lead dd a.nextstep{ width:100px; height:30px; line-height:30px; text-align:center; color:#fff; background:#f2ab00; position:absolute; bottom:30px; right:30px; cursor:pointer;}
.newhand_lead .lead dd a:hover{ background:#f9ba22;}
.step01,.step02,.step03,.step04,.step05{ display:none;}
.step01{ display:block;}

/*iehack*/
.iehack{width:100%; height:100%; overflow:hidden;}
.iehack_closed{position: absolute; top:5px; right:5px; border:1px solid #117488; padding:0 5px; height:18px; line-height:18px; border-radius:5px; font-size:14px; color:#117488;}
.iehack_closed:hover{background:#117488; color:#fff;}
.iehack .iehack_cont{width:800px; height:360px; background:#eee  url(images/vip/browser_bg.html) repeat; border-radius:10px; position: fixed; z-index:99999999; top:50%; left:50%; margin-top:-200px;margin-left:-400px; border:3px solid #117488;}
.iehack .iehack_shadow{width:100%; height:100%; position: fixed; background:rgba(0,0,0,0.7); z-index:9999; top:0; right:0;}
.iehack_tit{width:80%; height:30px; line-height:30px; margin:40px auto; color:#117488; font-size:18px;}
.iehack_link{width:90%; margin:80px auto; overflow:hidden;}
.iehack_link a{float:left; width:25%; display:inline-block; overflow:hidden; cursor:pointer;}
.iehack_link a em{width:84px; height:84px; display:block; margin:5px auto; overflow:hidden;cursor:pointer;}
.iehack_link a span{text-align:center; width:100%; display:inline-block; height:30px; line-height:30px;cursor:pointer; color:#117488;}
.iehack_link a:Hover span{text-decoration:underline;}
.browser01{background: url(../images/vip/browser01.png) no-repeat}
.browser02{background: url(../images/vip/browser02.png) no-repeat}
.browser03{background: url(../images/vip/browser03.png) no-repeat}
.browser04{background: url(../images/vip/browser04.png) no-repeat}
.iehack_bom{position:absolute; bottom:0; left:0; height:80px; width:100%;}

.login_bgsrcoll{ background: #000 url(../images/topbg.jpg) no-repeat; background-size: 100%;}
.intro { position: absolute; overflow: hidden; width: 100%; opacity: 1; z-index: 1; height: 100%; }
#scroller_roll ul:first{ z-index:9999;}
.reg_bg_marquee{ background:#333 url(../images/nw_login_bg2.jpg) no-repeat; background-size:100%; position:absolute; top:0; left:0; right:0; bottom:0;}
.reg_bg_marquee #inmarquee{ width:100%; height:100%; background:rgba(0,0,0,0.82); position:absolute;}
/*中奖提示*/
.Noticepoplayer{width:100%; height:100%; background:#efefef; display:none}
.NoticeCont dl{ width:100%;}
.NoticeCont dt{ width:100%; height:40px; line-height:40px; text-indent:1em; background:#333; font-size:14px; color:#fff; position:relative;}
.NoticeCont dd{ position:relative; width:100%; height:145px; }
.NoticeCont dd .txtcont{ padding:10px; line-height:25px;}
.NoticeCont dd .txtcont em.org{ color:#f50;}
.NoticeCont dt .closelayer{ border:1px solid #999; width:38px; line-height:18px; height:18px; font-size:12px; color:#aaa; position:absolute; top:10px; right:10px; display:block; border-radius:2px; text-align:center; text-indent:0;}
.NoticeCont dt .closelayer:hover{ color:#ccc; border:1px solid #ccc; background:#000;}
.noshow_checked{ width:100%; border-top:1px dashed #ccc; height:32px; line-height:32px; background:#e8e8e8; position:absolute; bottom:0; left:0;}
.noshow_checked label{ width:100px; border-radius:3px; float:left; height:20px; line-height:20px; margin-top:5px; margin-left:5px; font-size:12px; background:#eee;border:1px solid #d1d1d1; }
.noshow_checked label:hover{ background:#fff; border:1px solid #ccc;}
.noshow_checked label input{ float:left; margin:4px;}
.reg_ad_box{width:400px; height:255px; border:1px solid #222; background:#000;margin: 48px 0 0 50px; float:left; background:url(../images/reg_ad_bg.jpg) no-repeat; box-shadow:0 0 22px rgba(255,255,255,0.1); border-radius:10px;}
@media screen and (min-width: 320px) and (max-width : 1024px){
.public_newsbar .HoriCent{ width:980px; height:30px;}
.Top_Tools .HoriCent{ width:980px; height:35px;}
.TopNav_Cont .HoriCent{ width:980px; height:350px; }
.TopNav_Cont .Rihgt_MenuBox{ width:660px; }
.MainBox_Cont .HoriCent{ width:980px; height:560px;}
.MainBox_Cont .LeftSide_btn{ width:675px;}
.MainBox_Cont .LeftSide_btn ul.MenuBtn_box li{   padding:40px 0 0 20px;}
.DiyBox_Cont dl{ width:980px; margin:0 auto; height:260px;}
.DiyBox_Cont dl dd{ width:910px; padding-left:70px; height:260px; margin:0 auto;}
.each_diy_nav{ width:150px; float:left; margin-top:30px;}
.Footer_Copyright .copyicon{ width:920px; background:url(../images/nw_footer_copyicon.png) no-repeat; background-size:100%; height:38px;}
.login_copyight { line-height:25px;  bottom:4%; position:absolute;}
.GamePage_Cont .HoriCent{ width:980px; margin:0 auto; height:auto; overflow:hidden;}
.GameRusult_LeftSide .GameCountdown{ width:200px; height:110px; float:left;}
.GameRusult_LeftSide .GameIssue{ width:120px; height:90px; padding:10px 10px;}
.GameRusult_LeftSide{ float:left; width:560px; height:110px; padding:5px 0;border-right:1px solid #e8e8e8;}

.reg_bgsrcoll{}
.reg_bgsrcoll .Footer_Copyright{ height:80px;}
.reg_bgsrcoll .Footer_Copyright .copyicon{ display:none;}
.reg_bgsrcoll .Footer_Copyright .copytxt{ padding:10px 0;}
.reg_body { height:435px}
.reg_page .HoriCent { width: 100%; height: 80px; margin: 0 auto; }
.reg_page {margin-bottom:0; }
.reg_body .HoriCent { width: 100%; margin: 50px auto; }
.reg_logoform { width: 320px;  padding-top: 40px;float: none;margin: 0 auto; }
.reg_game_icon { display:none; }
.cesupage .reg_game_icon { display:block; }
.reg_page .HoriCent .reg_logo{ margin-left:30px;}
.reg_from{ float:none;}

.login_bgsrcoll{ background: #000 url(../images/topbg.jpg) no-repeat;  background-size:100%; }

.login_masklayer{background:rgba(0,0,0,0.1); width:100%; height:100%;min-height:550px; position: absolute; z-index:20;}
/*在线客服*/
.zxkefu{ position: fixed; top:4%; right:50%; margin-right:-70px; width:110px; height:26px; border-radius:100px; padding:5px 0 5px 30px;}
.zxkefu .zxkefu_icon{ width:24px; height:24px; background:url(../images/nw_kefu_icon.png) no-repeat; background-size:100%; margin:0; position:absolute;left:15px;}
.zxkefu h2{ width:100%; height:14px; line-height:14px; text-align:center; color:#ccc; font-size:12px;}
.zxkefu h3{ width:100%; height:14px; line-height:14px; text-align:center; color:#999; font-size:9px;}
	}
/*首页登录修改密码*/

.pswBox{ width:100%; height:320px;background:#fff url(../images/nw_Twill.png) repeat;}
.pswBox dl{ width:100%;}
.pswBox dl dt{ width:100%; height:40px; line-height:40px;background:url(../images/nw_topmenu_bg.jpg) no-repeat -190px; position: relative; }
.pswBox dl dt h2{ font-size:16px; color:#fff; width:100%; line-height:40px; text-indent:1em;}
.pswBox dl dt a{ padding:2px 10px; line-height:16px; color:#a7fbfc; position:absolute; top:10px; right:10px; border:1px solid #49c5c9; border-radius:3px; font-size:14px;}
.pswBox dl dt a:hover{ color:#ff0; border:1px solid #ff0;}
.pswBox dl dd { width:90%; margin:20px auto;}
.pswBox dl dd ul{ width:73%; margin:10px auto;}
.pswBox dl dd ul li{ margin:6px 0;}

.pswBox dl dd ul li label{ width:90px; text-align:right; height:30px; line-height:30px; display: inline-block; float:left;}
.pswBox dl dd ul .txt01{ width:220px; height:28px; line-height:28px; padding-left:5px; border:1px solid #ccc;transition:all .3s ease;}
.pswBox dl dd ul .txt01:hover{ border:1px solid #0bacae; box-shadow:0 0 15px #e7fcfc; transition:all .3s ease;}
.pswtips{ width:100%; border-bottom:1px dashed #edb633; padding-bottom:5px; margin-bottom:15px; float:left;}
.pswtips span{ display:inline-block;line-height:22px; font-size:14px; color:#d69600; }
.pswtips em{ width:20px; height:20px; background:url(../images/nw_remind_1.png) no-repeat; background-size:100%; display:inline-block; margin:0 5px; float:left;}
.pswBox dl dd ul li .right,.pswBox dl dd ul li .wrong{ width:22px; height:22px; display:inline-block; text-indent:-99999px; margin:0 5px;}
.pswBox dl dd ul li .right{background:url(../images/nw_right.png) no-repeat; background-size:100%; }
.pswBox dl dd ul li .wrong{background:url(../images/nw_wrong.png) no-repeat; background-size:100%; }
.pswbtn{ float:left; margin-top:5px;}
.pswbtn a{ width:227px; height:32px; line-height:32px; text-align:center; display:block; background:#0c8586; color:#fff;transition:all .3s ease;}
.pswbtn a:hover{ background:#10a0a1;transition:all .3s ease;}
/*首页公告弹出层*/

.PostPoplayer{ display:none;}
.PostBox{ width:100%; height:100%;z-index:999; background:#fff url(../images/nw_Twill.png) repeat;}
.PostBox dl{}
.PostBox dt{ background:url(../images/nw_topmenu_bg.jpg) no-repeat -190px; width:100%; height:45px; line-height:45px; position: relative;}
.PostIcon{ width:30px; height:30px; background:url(../images/nw_logo.png) no-repeat; background-size:290%; position:absolute; top:13px;left:20px;}
.PostBox dt h2{ font-size:16px; color:#fff; width:100%; line-height:45px; text-indent:3.5em;}
.PostBox dd h3{ font-size:18px; font-weight:bold; color:#333; width:100%; text-align: center; padding:10px 0; border-bottom:1px solid #eee; margin-bottom:8px;}
.PostBox dt a{ position: absolute; top:12px; right:12px; width:22px; height:22px; background: url(../images/nw_postClosed.png) no-repeat top; background-size:100% 200%; text-indent:-99999px;transition:all .2s linear; transform:rotate(180)}
.PostBox dt a:hover{ background: url(../images/nw_postClosed.png) no-repeat bottom; background-size:100% 200%; transition: all .2s linear;}
.PostBox dd{ padding:10px 30px; line-height:24px;max-height:315px; overflow-y:auto}
.PostBox dd .org{ color:#f50; padding:0 3px;}
/*reg*/
.hzhb_box{ width:100%; height:450px; background:rgba(0,0,0,0.6); border-top:1px dashed #222; float:left; color:#eee; font-size:12px;}
.hzhb_box ul{ width:960px; overflow:hidden; border-bottom:1px solid #222; padding-bottom:50px; margin:70px auto auto}
.hzhb_box ul li{ width:203px; float:left; padding:0 18px; cursor:pointer;}
.hzhb_box ul li dd h3{ font-size:14px; margin:10px 0; padding-bottom:10px; text-align:center;color:#999; border-bottom:1px dashed #222;transition: all 0.3s linear; height:20px; line-height:20px;}
.hzhb_box ul li dd p{ margin-top:6px; text-indent:2em; color:#666;transition: all 0.3s linear; text-align:justify; text-justify:distribute;}
.hzhb_box ul li dl dt{ background:#fff;width:183px; height:50px; padding:5px 10px; border-radius:2px; opacity:0.5;transition: all 0.3s linear; border:0px solid #555;}
.hzhb_box ul li dl dt i{background:#fff url(../images/reg_hzhb.png) no-repeat; background-size:100%; width:183px; height:50px; display:block;}
.hzhb_box ul li dl.hb_01 dt i{ background-position:0 0;}
.hzhb_box ul li dl.hb_02 dt i{ background-position:0 -50px;}
.hzhb_box ul li dl.hb_03 dt i{ background-position:0 -100px;}
.hzhb_box ul li dl.hb_04 dt i{ background-position:0 -150px;}

.hzhb_box ul li:hover dl dt{ opacity:1;transition: all 0.3s linear;border-radius:10px; }
.hzhb_box ul li:hover dd p{color:#aaa;transition: all 0.3s linear;}
.hzhb_box ul li:hover dd h3{color:#999;transition: all 0.3s linear;font-size:14px;}
.regcopyright{ width:100%; text-align:center; line-height:25px; color:#666; margin-top:24px; font-size:14px;}
/**/
.fixed_pic{ width:202px; height:211px; background:url(../images/fixed_pic.png) no-repeat; background-size:100%; position:fixed; top:50%; margin-top:-105px; right:5px; z-index:99;}
.fixedpic_closed{ background:url(../images/fixed_pic_close.png) no-repeat; background-size:100%; width:24px; height:24px; position:absolute; top:0; right:0; display:block; transition:all 0.2s ease;}
.fixedpic_closed:hover{transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg)}
@media screen and (min-width: 320px) and (max-width : 1024px){
	.fixed_pic{ width:142px; height:121px;}
	.fixedpic_closed{ width:18px; height:18px;}
	}
/*快乐8*/
.grayContent_k8{}
.grayContent_k8 ul.btnList{ width:100%; clear:both; text-align:center; }
.grayContent_k8 ul.btnList li.selectType{ display:inline-block; width:30px; line-height:30px; height:30px; text-align:center; margin:20px 15px 15px; border:1px solid #ccc; border-radius:3px; cursor:pointer;}
.grayContent_k8 ul.btnList li.selectType:hover{ background:#000; color:#fff; border:1px solid #000;}